/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"DAA7D760-C089-44ED-A595-5DB1E29B8A2B",variableType:8}
 */
var f_diferencia = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"5434CA13-7C32-42BE-8658-7EF6D272D4BD",variableType:4}
 */
var es_nro_manual = 0;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"1A947B08-C9DA-4BEA-9B67-993451E6443D",variableType:4}
 */
var es_preview = 0;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"BB24625E-C2C7-4245-AF96-6D1F2D801A6D",variableType:8}
 */
var f_total_efectivo = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"1414B26A-6976-44AD-A54D-D54DE7AEDFA6",variableType:4}
 */
var fPagaContado = 0;

/**
 * @properties={typeid:24,uuid:"7249A955-4F10-4751-B675-2BD93567FF74"}
 */
function iniciar() 
{
	if (tipo == globals.zconf_tipo_minorista)
	{
		elements.grp_minorista.visible = true
		elements.tabs_20.setTabEnabledAt(2,true)
	}
	else
	{
		elements.grp_minorista.visible = false
		elements.tabs_20.setTabEnabledAt(2,false)
	}
}

/**
 * @param {String} ptipo
 *
 * @properties={typeid:24,uuid:"DEC3EE3D-EC9A-4EC0-984A-12318A48E923"}
 */
function jasper(ptipo) {
	var $params = {
		pFacturaId 		: cabecera_id,
		pRazonSocial 	: usuarios_to_uservs.razon_social,
		pDireccion		: usuarios_to_uservs.calle_nro,
		pCodPostal		: usuarios_to_uservs.cod_postal,
		pCuit			: usuarios_to_uservs.cuit,
		pCodBrutos		: usuarios_to_uservs.cod_ing_brutos,
		pIva			: usuarios_to_uservs.uservs_to_tipo_iva.tipo_iva_desc,
		pActividad		: usuarios_to_uservs.actividad,
		pTelefono		: usuarios_to_uservs.telefono,
		pEmail			: usuarios_to_uservs.email,
		pInicioActividad : usuarios_to_uservs.inicio_actividad,
		pIconoURL		: usuarios_to_uservs.url_logo,
		pPie			: usuarios_to_uservs.pie_factura
	}
	globals.metodoJasper(ptipo, 'ventas/factura.jasper', 'Factura_' + nro_factura, 'infocom', $params)
}

/**
 * @properties={typeid:24,uuid:"6D401920-B472-4FD9-BB1D-6E922ECB5A27"}
 */
function imprimir() {
	jasper('impresion')
	//forms.fac_imp.controller.showPrintPreview()
}

/**
 * @properties={typeid:24,uuid:"05D1AFEF-8BE9-4932-928E-F8CF8D7FB5B9"}
 */
function pdf()
{
	jasper('pdf')
	//globals.metodoPdf('fac_imp','Factura',false)
}